off-the-shelf system - German English Dictionary